﻿.Login
{
	position:absolute;
	top:30%;
	width: 100%;
	
}
/*alignment for ie*/
.Login tr
{
	text-align:center;
}
/*alignment for firefox - text-align doesn't work at all in firefox*/
.Login tr
{
	text-align: -moz-center;	
}

.PersonalInfo
{
	border:solid 1px black;
}

.PersonalInfoCentered
{
	width: 100%;
	
}

.PersonalInfoCentered tr
{
	text-align:center;
}
.PersonalInfoCentered tr
{
	text-align: -moz-center;	
}

.PersonalInfoCentered tr td table tr
{
	text-align:left;
}

.centeredcontent
{
	text-align:center;
}

.centeredcontent
{
	text-align: -moz-center;
}

.PersonalInfoCentered p
{
	text-decoration:underline;
	margin: 0px auto;
}

.PersonalInfoError
{
	width: 100%;
	position:absolute;
	top: 30%;
	border: solid 1px black;
}

.PersonalInfoError tr
{
	text-align:center;
}

.PersonalInfoError tr
{
	text-align: -moz-center;
}

.PersonalInfoError p
{
	color:Red;
	
}

.ManageUsers
{
	width: 645px;
	padding-left:10px;
	border-width:0px;
}
.ManageUsers hr
{
	
}
.ManageUsers th
{
	background-color: #8fbc9e;
	color:White;
}

.ManageUsers tr
{
	vertical-align:top;
	border-width: 0px;
}
.ManageUsers tr td a 
{
	color:Green;
	text-decoration:none;
}

.ManageUsers tr td a:active .ManageUsers tr td a:visited
{
	color:Green;
}

.ManageUsers tr td a:hover
{
	color:Red;
}

.AddNewUser 
{
	color:Green;
}

.ManageUser a:active .ManageUsers a:visited
{
	color:Red;
}
.userlist
{
	border: solid 1px black;
	width: 633px;
}
.modalBackground
{
	position:fixed;
	background-color:Gray;
	z-index: 10000;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.SearchExtenderDynamicText
{
	font-size:small;
	background-color:#FFFFD5;
}

.modalPopupPanelBackground
{
	background-color:white;
	padding:3px;
}

.innerModalPopupDiv
{
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}